About Lockie Consultants (uk) Limited (07569665) United Kingdom