About Le Club Frere Jacques Limited (02372770) United Kingdom