About Clearcut Glasshouse Services Limited (05419839) United Kingdom