About Mark Beardshaw Ltd (11740307) United Kingdom