About Howardale Limited (10003561) United Kingdom