About Quantum Homes Holdings Limited (06393951) United Kingdom