About Derek & Eric Ltd (11490458) United Kingdom