About Barrie Mackeller Limited (10528746) United Kingdom