About Anker & Marsh Ltd (11415017) United Kingdom