About Freeman & Pardoe Limited (00653412) United Kingdom