About Howe Baker International Ltd (02852277) United Kingdom