About J.d.e Brothers Ltd (12980799) United Kingdom