About Carluke Curry House Ltd (SC698144) United Kingdom