About Bell Carriage Limited (04296398) United Kingdom