About Westrand Holdings Limited (11880037) United Kingdom