About James Bell Architecture Limited (07002692) United Kingdom