About Strasser Bellaviti Frye Ltd (13309102) United Kingdom