About Tenuregrade Limited (01338577) United Kingdom