About John Freeman (sales) Limited (02092311) United Kingdom