About Sr Leicestershire Limited (07382041) United Kingdom