About St James Baths Ltd (12955479) United Kingdom