About Allen & Overy (ssf) Limited (07462843) United Kingdom