About St Templin Uk Limited (06220610) United Kingdom