About Hollands Holdings Limited (10555071) United Kingdom