About Randhawa Design & Build Ltd (13147508) United Kingdom