About Rd & Td Swinnerton & Sons Ltd (06056294) United Kingdom