About L T Shepherd Limited (06281277) United Kingdom