About K & R Trailer Repairs Limited (02192351) United Kingdom