About Franklin Osprey Services Limited (03164282) United Kingdom