About J B Freeman Co. Ltd (08724035) United Kingdom