About Govenlock Jennings Ltd. (SC554716) United Kingdom