About Garran Limited (NI037516) United Kingdom