About Barr & Maxwell Limited (SC434856) United Kingdom