About A & F Developments Ltd (04019662) United Kingdom