About Thomas James Construction Consultants Limited (10147264) United Kingdom