About Stoner Ross Ltd (09701690) United Kingdom