About Kennard Solutions Ltd (08044056) United Kingdom