About James Freeman & Co Ltd (09354131) United Kingdom