About The Shackleton Design And Manufacturing Company Ltd (07169051) United Kingdom