About J.a. Rattigan & Son Limited (02224283) United Kingdom