About Damerell Consulting Limited (06307963) United Kingdom