About Castle Cleaners (tamworth) Limited (05740034) United Kingdom