About Landrose Bristol 02 Ltd (13226487) United Kingdom