About Barker Fleming Group Ltd (13178472) United Kingdom