About Jay Dee Services Limited (12028567) United Kingdom