About Stockan Engineering Limited (09997496) United Kingdom