About Loganlea Consulting Limited (06358013) United Kingdom