About Abedale Limited (06572348) United Kingdom