About Kellmar Ltd (07685627) United Kingdom