About Holly 1 Ltd (07718238) United Kingdom