About Hollyoake Solutions Ltd (13600569) United Kingdom