About Independent Spirit Of Bath Limited (08172123) United Kingdom