About Dhillon Architectural Designs Limited (11816869) United Kingdom