About The Hands Free Brolly Company Limited (06011092) United Kingdom