About Ashcroft & Cameron Limited (10641774) United Kingdom