About The Sheet Anchor Ltd (09663495) United Kingdom