About Barradell Limited (06008419) United Kingdom