About Sarah A Walters Limited (13538619) United Kingdom