About Lidlow Consulting Ltd (SC628725) United Kingdom