About Carrick Hill Ltd (05818650) United Kingdom