About Himbol Limited (09546290) United Kingdom