About Stinchcomb Ltd (13571712) United Kingdom