About Sandilands Engineering Limited (SC296930) United Kingdom