About Boone Sliders Ltd (12091161) United Kingdom