About Hollyshaw Management 1 Ltd (09712194) United Kingdom