About I.w. Payne And Company Limited (01810030) United Kingdom