About Teresa Carl & John Limited (13237792) United Kingdom