About Designmeasure Limited (13558251) United Kingdom