About Dalton Garratt Limited (10586580) United Kingdom