About Sixhills Consulting Limited (04224992) United Kingdom