About Afflecks Limited (06504428) United Kingdom