About Sandy Bell Llc Limited (12648373) United Kingdom