About Pal & Pal Limited (06960193) United Kingdom