About Aldfreck Ltd (09529218) United Kingdom