About R. E. Froud & Associates Ltd. (07716347) United Kingdom