About Ross Taylor Wipes Ltd (11714401) United Kingdom