About Allen & Overy Service Company Limited (02158783) United Kingdom