About Harrison Architects Designers Ltd (07303278) United Kingdom