About Lindsay Henson Limited (07022923) United Kingdom