About D. L. Howitt (aquatics) Limited (06062883) United Kingdom