About Sarah Lloyd Ltd (13431812) United Kingdom