About St James S Square Bath Limited (07162216) United Kingdom