About Scimitar Construction Limited (03783897) United Kingdom