About Frenkels Calculator Limited (08978824) United Kingdom