About Red Wharf Holdings Limited (12586270) United Kingdom