About William Freeman & Sons Limited (01598075) United Kingdom