About Taylor Beech Limited (13549285) United Kingdom