About Taylor Engley Limited (05477238) United Kingdom