About Lance Howes Design Analysis Ltd (09857332) United Kingdom