About Frimhurst Enterprises C.i.c. (08334904) United Kingdom