About Leah Abbott Limited (13220029) United Kingdom