About Lpc Ball Limited (05679636) United Kingdom