About E. N. Gilruth Limited (SC035530) United Kingdom