About Senex Engineering Limited (07742322) United Kingdom