About Sarah Louise Walker Limited (05459163) United Kingdom