About Peter Loy Limited (07580790) United Kingdom