About Swallow Medical Management Consultant Ltd (07823907) United Kingdom