About Sl Measurement Limited (06939292) United Kingdom