About Bs Gloucester Limited (12225810) United Kingdom