About Peregrine Architects Limited (08215581) United Kingdom