About Ackland Mainwaring Limited (07837135) United Kingdom