About Longbeach Ivy Ltd (12832238) United Kingdom