About Rotamec Holdings Limited (10728060) United Kingdom