About Stronnar Consulting Limited (04163375) United Kingdom