About Jane Armstrong Associates Ltd (09068557) United Kingdom