About Compo (uk) Limited (05429591) United Kingdom