About Slough Bath Road Centre Limited (07178463) United Kingdom