About Lipton Plant Architects Limited (04527231) United Kingdom