About Struve & Fielding Ltd (11208981) United Kingdom