About Guymers Holdings Limited (13607621) United Kingdom