About Jbeddow Consulting Ltd (07528806) United Kingdom