About Eycke Limited (05695513) United Kingdom