About Kt Proctor Ltd (13662775) United Kingdom