About Luke Channings Consulting Ltd (10990892) United Kingdom