About C Bower Limited (07430326) United Kingdom