About Hollins & Fenn Ltd. (09979164) United Kingdom