About Kieran Laidlaw Limited (SC669575) United Kingdom