About Paddock It Solutions Ltd. (06681814) United Kingdom