About Hallmark Contractors Limited (12521888) United Kingdom