About J & B Paddock Management Company Limited (09440554) United Kingdom