About Quantum Building Solutions Limited (08016259) United Kingdom