About Shaylor Holdings Limited (06399739) United Kingdom