About Ballast Phoenix Limited (11056022) United Kingdom