About Taylors Maid Limited (12721697) United Kingdom