About Abidale Limited (06015483) United Kingdom