About A & F Memish Ltd (06803226) United Kingdom