About Kenmore Title Limited (SC195060) United Kingdom