About Rogerstone Limited (10954659) United Kingdom