About Ruffin S Ltd (12924638) United Kingdom