About Lambhill Hak Limited (SC587106) United Kingdom