About Rigby Engineering Solutions Ltd (09627049) United Kingdom