About Hollycombe Limited (06813048) United Kingdom