About Frenkels Limited (04385131) United Kingdom