About Whitebox Architecture & Design Limited (12771298) United Kingdom