About Allsop & Pitts Limited (01045503) United Kingdom