About Ritchie Engineering Solutions Limited (07110578) United Kingdom