About Cello Signal Limited (SC143653) United Kingdom