About Rorke Holdings Limited (04830467) United Kingdom