About Senk Howarth Limited (11412509) United Kingdom