About Shillingate Affiliates Ltd. (02777247) United Kingdom