About Beckmann Architecture Limited (11240640) United Kingdom