About Barten Marsh Ltd (05800026) United Kingdom