About Frank Painter & Sons Limited (09638741) United Kingdom