About Kensington Mills Limited (07109621) United Kingdom