About Lomax (blackburn) Limited (11453784) United Kingdom