About Hollymore Limited (05953080) United Kingdom