About Tesla Partnership Ltd (07224207) United Kingdom