About Shackleton Bros. Manufacturers Ltd (13077896) United Kingdom