About Quickmere Consulting Ltd (09897505) United Kingdom