About Paddock Inns Limited (03883968) United Kingdom