About Pete & Liz Limited (05024868) United Kingdom