About Wendy Cushing Trimmings Limited (02695927) United Kingdom