About 49 Howbury Street Bedford Limited (03905054) United Kingdom