About Gammerler Limited (01894165) United Kingdom