About Kentish Osprey Limited (13611249) United Kingdom