About Lin Peters Limited (04668805) United Kingdom