About Freemans (uk) Limited (06752866) United Kingdom