About Jed John Bowen Ltd. (SC688879) United Kingdom