About Derek Freeman Ltd (10627494) United Kingdom