About Shakesby S Home Improvements Limited (11778613) United Kingdom