About Hallmark Modular Limited (11325320) United Kingdom