About Check Up From The Neck Up Ltd (07998789) United Kingdom