About Taylor Powell (barston) Limited (11740041) United Kingdom