About B J Babb (speldhurst) Limited (13065422) United Kingdom