About Covered Buckles Limited (02932906) United Kingdom