About Cirrus Measurement Limited (09807768) United Kingdom