About Frentworth Limited (12667192) United Kingdom