About Stephen Protherough Limited (10259949) United Kingdom