About Turpie Lindsay Construction Limited (11507029) United Kingdom