About P. & A. Leat Engineers Limited (01655804) United Kingdom