About R. Swarbrick & Son S Ltd (12848785) United Kingdom