About Lomax Tech Limited (06523317) United Kingdom