About Backroom Studios Architecture Limited (07768305) United Kingdom