About Fenholme Limited (06957280) United Kingdom