About Frimstone Limited (01232146) United Kingdom