About Howard Street 1964 Limited (08996049) United Kingdom