About Skipper & Sons Limited (13121978) United Kingdom