About Hollowells Ltd (12129432) United Kingdom