About Barlox Ltd (04719281) United Kingdom