About Pecksniffs Lifestyle Ltd (11908103) United Kingdom