About Karl Stinchcomb Limited (13235995) United Kingdom