About Rotolok (holdings) Limited (01178138) United Kingdom