About Freear & Associates Ltd (13607852) United Kingdom