About Thornaby Construction Limited (12971289) United Kingdom