About A & A Cluckie Limited (NF003690) Great Britain