About Sloperoy Limited (01514660) United Kingdom