About Leicester Carriage Builders Limited (IP04041R) United Kingdom