About Jc&c Bowers Holdings Ltd. (09471987) United Kingdom