About Puckering S Ltd (07121691) United Kingdom