About S J Teal Consultancy Limited (07455052) United Kingdom