About Linda Taylors Ltd. (04820749) United Kingdom