About Baker Stirling Legal Services Ltd (09742781) United Kingdom