About Dot & H Limited (07586954) United Kingdom