About Applia Consulting & Management Services Limited (08308393) United Kingdom