About Peter Lovell (uk) Limited (02473609) United Kingdom