About Cirrus Systems Limited (05958999) United Kingdom