About Clear Fleece Ltd (11282687) United Kingdom