About Rascott Engineering Ltd. (SC324279) United Kingdom