About Shuker & Sons Ltd (05176411) United Kingdom