About Peter Squire Limited (06200402) United Kingdom