About Ashcroft Cameron (uk) Limited (02924925) United Kingdom