About Gillallan Limited (01884152) United Kingdom