About Lauriston Road Holdings Ltd (13675139) United Kingdom