About Hammond And Fox Plastering Limited (11589005) United Kingdom