About Mark Sheldon Lloyd Ltd (11242322) United Kingdom