About George Scott (project Services) Limited (SC081061) United Kingdom