About Lipscombe Consulting Ltd (07312791) United Kingdom