About Sandcom Engineering Limited (09920268) United Kingdom