About Ballieballerson London Limited (10517973) United Kingdom