About Ball Interiors Limited (12848969) United Kingdom