About Sallie Clarke Limited (07926528) United Kingdom