About Sheldons Management Limited (08491998) United Kingdom