About S & S Bower Ltd (08301892) United Kingdom