About Stachs (yorkshire) Limited (09295546) United Kingdom