About Sarah Adele Ltd (11450786) United Kingdom