About John M Thornton Limited (07893463) United Kingdom