About John Grimshaw & Associates Ltd (07172309) United Kingdom