About Hammond Corporate Facilities Ltd (11071671) United Kingdom