About Sophia Walker Limited (11925779) United Kingdom