About Lindsay Hargreaves Limited (07138268) United Kingdom