About Eric Gillie Limited (SC056801) United Kingdom