About Romod Company Limited (12248703) United Kingdom