About Shellon Engineering Limited (06816338) United Kingdom