About Lomax Interiors Limited (08086064) United Kingdom