About Barnhouse Romney Marsh Ltd (12767106) United Kingdom