About Harrington Trimmings Limited (12804753) United Kingdom