About A & B London Limited (10959715) United Kingdom