About Lindsay Steed Limited (06475617) United Kingdom