About Mitabar Bellhouse Limited (12581337) United Kingdom