About Spyrys Heyl Management Company Limited (08734856) United Kingdom