About Rorke Ltd (12224799) United Kingdom