About Howarth Davis Limited (00963756) United Kingdom