About Gillram Limited (06413099) United Kingdom