About Hollyshaw Management 2 Ltd (09712209) United Kingdom