About Taylor Energy Services Limited (05473577) United Kingdom