About A & D London Ltd (07864628) United Kingdom