About Ally Weller Limited (11791428) United Kingdom