About Wjo Rattigan Limited (12373912) United Kingdom