About Sophie Keetch Ltd (13680802) United Kingdom