About 47 Howbury Street Bedford Limited (02193233) United Kingdom