About John Thornberry Architecture Limited (11353172) United Kingdom