About Stephen Jefferys Limited (10611445) United Kingdom