About Allan Mcfarlane Limited (09491398) United Kingdom