About Bga London Limited (06492763) United Kingdom