About Ivor Protheroe Ltd (10096566) United Kingdom