About Chimmer Ltd. (07335995) United Kingdom