About Burns London (holdings) Ltd (12638371) United Kingdom