About D Juleff Operator Services Ltd (09639115) United Kingdom