About Max Foote Associates Limited (04417169) United Kingdom