About John Lowther And Petrol Services (autocare) Limited Partnership (LP002895) United Kingdom