About Peggottys Parlour Limited (13019643) United Kingdom