About Franklin & Faraday Limited (12073048) United Kingdom