About J.e. Dennett Limited Liability Partnership (OC302895) United Kingdom