About Boswell Associates (architecture) Limited (04601418) United Kingdom