About Sarah Lancashire Ltd (11238160) United Kingdom