About Ballards Court Limited (13482340) United Kingdom