About A Rattigan Limited (12340060) United Kingdom