About A & D Group London Ltd (13181048) United Kingdom