About Ballward Limited (02053155) United Kingdom