About Frimpy Company Limited (11375641) United Kingdom