About B.b.d. Northampton Ltd. (02677401) United Kingdom