About Carradale Bay Statics Limited (08284716) United Kingdom