About Thaw & Campbell Limited (SC014096) United Kingdom