About Husky International Limited (07037625) United Kingdom