About Lee Godbold Limited (06595757) United Kingdom