For anyone interested their real address is 16 Sunbeam Street (and unit opposite), Wolverhampton.
They are conmen. Everyone has the same story - cheap quote, double price, problem with parts, then exorbitant storage charges before work completed.
Confrontational on phone, via email and in person.
They don't accept payment via paypal.
JUST STAY AWAY FROM THEM