About Bangla Town Haymills Limited (13447584) United Kingdom