About Rundle Laughton Limited (12406026) United Kingdom