About Barodel Limited (01622830) United Kingdom