About Hyle & Company Limited (SC431213) United Kingdom