About Sledhurst Limited (01040090) United Kingdom