About C Bell Limited (05592804) United Kingdom