About Aloof Hat Ltd (09891531) United Kingdom