About D & S Lindsay (ames Taping Contractors) Limited (SC258710) United Kingdom